TSTP Solution File: SYN990^1 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : SYN990^1 : TPTP v7.5.0. Released v3.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n010.cluster.edu---x86_64 x86_64--- ------Linux 3.10.0-693.el7.x86_64
% Model    : Unavailable
% CPU      : Unavailable
% Memory   : Unavailable
% OS       : Unavailable
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Mon Mar 28 13:41:28 EDT 2022

% Result   : Timeout 285.85s 286.19s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem    : SYN990^1 : TPTP v7.5.0. Released v3.7.0.
% 0.06/0.11  % Command    : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.11/0.32  % Computer   : n010.cluster.edu
% 0.11/0.32  % Model      : x86_64 x86_64
% 0.11/0.32  % CPUModel   : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.32  % RAMPerCPU  : 8042.1875MB
% 0.11/0.32  % OS         : Linux 3.10.0-693.el7.x86_64
% 0.11/0.32  % CPULimit   : 300
% 0.11/0.32  % DateTime   : Fri Mar 11 04:33:37 EST 2022
% 0.11/0.32  % CPUTime    : 
% 0.11/0.33  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.11/0.33  Python 2.7.5
% 5.90/6.14  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 5.90/6.14  FOF formula (<kernel.Constant object at 0x8bae60>, <kernel.Constant object at 0x8bae18>) of role type named a
% 5.90/6.14  Using role type
% 5.90/6.14  Declaring a:fofType
% 5.90/6.14  FOF formula (<kernel.Constant object at 0x8baf38>, <kernel.Single object at 0x8bae18>) of role type named b
% 5.90/6.14  Using role type
% 5.90/6.14  Declaring b:fofType
% 5.90/6.14  FOF formula (<kernel.Constant object at 0x2aec1184c518>, <kernel.DependentProduct object at 0xb8f908>) of role type named f
% 5.90/6.14  Using role type
% 5.90/6.14  Declaring f:(fofType->fofType)
% 5.90/6.14  FOF formula (<kernel.Constant object at 0x8bae18>, <kernel.DependentProduct object at 0xb8f878>) of role type named g
% 5.90/6.14  Using role type
% 5.90/6.14  Declaring g:(fofType->fofType)
% 5.90/6.14  FOF formula (<kernel.Constant object at 0x8baf38>, <kernel.DependentProduct object at 0x8b9e18>) of role type named h
% 5.90/6.14  Using role type
% 5.90/6.14  Declaring h:(fofType->fofType)
% 5.90/6.14  FOF formula (forall (X:fofType), ((or (((eq fofType) X) a)) (((eq fofType) X) b))) of role axiom named ab
% 5.90/6.14  A new axiom: (forall (X:fofType), ((or (((eq fofType) X) a)) (((eq fofType) X) b)))
% 5.90/6.14  FOF formula (not (((eq (fofType->fofType)) f) g)) of role axiom named fg
% 5.90/6.14  A new axiom: (not (((eq (fofType->fofType)) f) g))
% 5.90/6.14  FOF formula (not (((eq (fofType->fofType)) g) h)) of role axiom named gh
% 5.90/6.14  A new axiom: (not (((eq (fofType->fofType)) g) h))
% 5.90/6.14  FOF formula (not (((eq (fofType->fofType)) f) h)) of role axiom named fh
% 5.90/6.14  A new axiom: (not (((eq (fofType->fofType)) f) h))
% 5.90/6.14  We need to prove []
% 5.90/6.14  Parameter fofType:Type.
% 5.90/6.14  Parameter a:fofType.
% 5.90/6.14  Parameter b:fofType.
% 5.90/6.14  Parameter f:(fofType->fofType).
% 5.90/6.14  Parameter g:(fofType->fofType).
% 5.90/6.14  Parameter h:(fofType->fofType).
% 5.90/6.14  Axiom ab:(forall (X:fofType), ((or (((eq fofType) X) a)) (((eq fofType) X) b))).
% 5.90/6.14  Axiom fg:(not (((eq (fofType->fofType)) f) g)).
% 5.90/6.14  Axiom gh:(not (((eq (fofType->fofType)) g) h)).
% 5.90/6.14  Axiom fh:(not (((eq (fofType->fofType)) f) h)).
% 5.90/6.14  There are no conjectures!
% 5.90/6.14  Adding conjecture False, to look for Unsatisfiability
% 5.90/6.14  Trying to prove False
% 5.90/6.14  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 5.90/6.14  Found (eq_ref00 P) as proof of (P0 f)
% 5.90/6.14  Found ((eq_ref0 f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 5.90/6.14  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 5.90/6.14  Found (eq_ref00 P) as proof of (P0 f)
% 5.90/6.14  Found ((eq_ref0 f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 5.90/6.14  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 5.90/6.14  Found (eq_ref00 P) as proof of (P0 g)
% 5.90/6.14  Found ((eq_ref0 g) P) as proof of (P0 g)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 5.90/6.14  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 5.90/6.14  Found (eq_ref00 P) as proof of (P0 g)
% 5.90/6.14  Found ((eq_ref0 g) P) as proof of (P0 g)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 5.90/6.14  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 5.90/6.14  Found (eq_ref00 P) as proof of (P0 f)
% 5.90/6.14  Found ((eq_ref0 f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 5.90/6.14  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 5.90/6.14  Found (eq_ref00 P) as proof of (P0 f)
% 5.90/6.14  Found ((eq_ref0 f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 5.90/6.14  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 5.90/6.14  Found (eq_ref00 P) as proof of (P0 f)
% 5.90/6.14  Found ((eq_ref0 f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 5.90/6.14  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 5.90/6.14  Found (eq_ref00 P) as proof of (P0 g)
% 5.90/6.14  Found ((eq_ref0 g) P) as proof of (P0 g)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 5.90/6.14  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 5.90/6.14  Found (eq_ref00 P) as proof of (P0 f)
% 5.90/6.14  Found ((eq_ref0 f) P) as proof of (P0 f)
% 5.90/6.14  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 18.07/18.24  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 18.07/18.24  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 18.07/18.24  Found eta_expansion_dep000:=(eta_expansion_dep00 f):(((eq (fofType->fofType)) f) (fun (x:fofType)=> (f x)))
% 18.07/18.24  Found (eta_expansion_dep00 f) as proof of (((eq (fofType->fofType)) f) b0)
% 18.07/18.24  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 18.07/18.24  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 18.07/18.24  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 18.07/18.24  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 18.07/18.24  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 18.07/18.24  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 18.07/18.24  Found eq_ref00:=(eq_ref0 g):(((eq (fofType->fofType)) g) g)
% 18.07/18.24  Found (eq_ref0 g) as proof of (((eq (fofType->fofType)) g) b0)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 18.07/18.24  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 18.07/18.24  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 18.07/18.24  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 18.07/18.24  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 18.07/18.24  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 18.07/18.24  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 18.07/18.24  Found (eq_ref00 P) as proof of (P0 g)
% 18.07/18.24  Found ((eq_ref0 g) P) as proof of (P0 g)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 18.07/18.24  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 18.07/18.24  Found (eq_ref00 P) as proof of (P0 h)
% 18.07/18.24  Found ((eq_ref0 h) P) as proof of (P0 h)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 18.07/18.24  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 18.07/18.24  Found (eq_ref00 P) as proof of (P0 g)
% 18.07/18.24  Found ((eq_ref0 g) P) as proof of (P0 g)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 18.07/18.24  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 18.07/18.24  Found (eq_ref00 P) as proof of (P0 h)
% 18.07/18.24  Found ((eq_ref0 h) P) as proof of (P0 h)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 18.07/18.24  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 18.07/18.24  Found (eq_ref00 P) as proof of (P0 h)
% 18.07/18.24  Found ((eq_ref0 h) P) as proof of (P0 h)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 18.07/18.24  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 18.07/18.24  Found (eq_ref00 P) as proof of (P0 h)
% 18.07/18.24  Found ((eq_ref0 h) P) as proof of (P0 h)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 18.07/18.24  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 18.07/18.24  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 23.50/23.68  Found (eq_ref00 P) as proof of (P0 (f x))
% 23.50/23.68  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 23.50/23.68  Found (eq_ref00 P) as proof of (P0 (f x))
% 23.50/23.68  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 23.50/23.68  Found (eq_ref00 P) as proof of (P0 (f x))
% 23.50/23.68  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 23.50/23.68  Found (eq_ref00 P) as proof of (P0 (g x))
% 23.50/23.68  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 23.50/23.68  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 23.50/23.68  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 23.50/23.68  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 23.50/23.68  Found (eq_ref00 P) as proof of (P0 (g x))
% 23.50/23.68  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 23.50/23.68  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 23.50/23.68  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 23.50/23.68  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 23.50/23.68  Found (eq_ref00 P) as proof of (P0 (f x))
% 23.50/23.68  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 23.50/23.68  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 23.50/23.68  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 23.50/23.68  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 23.50/23.68  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 23.50/23.68  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 23.50/23.68  Found eta_expansion000:=(eta_expansion00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 23.50/23.68  Found (eta_expansion00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 23.50/23.68  Found ((eta_expansion0 fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 23.50/23.68  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 23.50/23.68  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 23.50/23.68  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 23.50/23.68  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 23.50/23.68  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) f)
% 23.50/23.68  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 23.50/23.68  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 23.50/23.68  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 23.50/23.68  Found eta_expansion000:=(eta_expansion00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 23.50/23.68  Found (eta_expansion00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 23.50/23.68  Found ((eta_expansion0 fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 23.50/23.68  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 23.50/23.68  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 23.50/23.68  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 23.50/23.68  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 23.50/23.68  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) f)
% 23.50/23.68  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 23.50/23.68  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 23.50/23.68  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 23.50/23.68  Found eta_expansion000:=(eta_expansion00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 23.50/23.68  Found (eta_expansion00 g) as proof of (((eq (fofType->fofType)) g) b0)
% 23.50/23.68  Found ((eta_expansion0 fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 23.50/23.68  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 23.50/23.68  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 39.87/40.04  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 39.87/40.04  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 39.87/40.04  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.87/40.04  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 39.87/40.04  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 39.87/40.04  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.87/40.04  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 39.87/40.04  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 39.87/40.04  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.87/40.04  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 39.87/40.04  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 39.87/40.04  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.87/40.04  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 39.87/40.04  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 39.87/40.04  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.87/40.04  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 39.87/40.04  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 39.87/40.04  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 39.87/40.04  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.87/40.04  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 39.87/40.04  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 39.87/40.04  Found (eq_ref00 P) as proof of (P0 (h x))
% 39.87/40.04  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 50.49/50.67  Found (eq_ref00 P) as proof of (P0 (h x))
% 50.49/50.67  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 50.49/50.67  Found (eq_ref00 P) as proof of (P0 (g x))
% 50.49/50.67  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 50.49/50.67  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 50.49/50.67  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 50.49/50.67  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 50.49/50.67  Found (eq_ref00 P) as proof of (P0 (h x))
% 50.49/50.67  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 50.49/50.67  Found (eq_ref00 P) as proof of (P0 (h x))
% 50.49/50.67  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 50.49/50.67  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 50.49/50.67  Found (eq_ref00 P) as proof of (P0 (g x))
% 50.49/50.67  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 50.49/50.67  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 50.49/50.67  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 50.49/50.67  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 50.49/50.67  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 50.49/50.67  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 50.49/50.67  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 50.49/50.67  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 50.49/50.67  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 50.49/50.67  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 50.49/50.67  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 50.49/50.67  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 50.49/50.67  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 50.49/50.67  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 50.49/50.67  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 50.49/50.67  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 50.49/50.67  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 50.49/50.67  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 51.57/51.82  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 51.57/51.82  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.57/51.82  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 51.57/51.82  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 51.57/51.82  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.57/51.82  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 51.57/51.82  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 51.57/51.82  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.57/51.82  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 51.57/51.82  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 51.57/51.82  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.57/51.82  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 51.57/51.82  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.57/51.82  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 51.57/51.82  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 51.57/51.82  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 51.57/51.82  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.57/51.82  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 71.19/71.38  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 71.19/71.38  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 71.19/71.38  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 71.19/71.38  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 71.19/71.38  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 71.19/71.38  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 71.19/71.38  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 71.19/71.38  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 71.19/71.38  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 71.19/71.38  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 71.19/71.38  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 71.19/71.38  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 71.19/71.38  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 71.19/71.38  Found x:(P f)
% 71.19/71.38  Instantiate: b0:=f:(fofType->fofType)
% 71.19/71.38  Found x as proof of (P0 b0)
% 71.19/71.38  Found eq_ref00:=(eq_ref0 h):(((eq (fofType->fofType)) h) h)
% 71.19/71.38  Found (eq_ref0 h) as proof of (((eq (fofType->fofType)) h) b0)
% 71.19/71.38  Found ((eq_ref (fofType->fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 71.19/71.38  Found ((eq_ref (fofType->fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 71.19/71.38  Found ((eq_ref (fofType->fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 71.19/71.38  Found x:(P f)
% 71.19/71.38  Instantiate: b0:=f:(fofType->fofType)
% 71.19/71.38  Found x as proof of (P0 b0)
% 71.19/71.38  Found eq_ref00:=(eq_ref0 g):(((eq (fofType->fofType)) g) g)
% 71.19/71.38  Found (eq_ref0 g) as proof of (((eq (fofType->fofType)) g) b0)
% 71.19/71.38  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 71.19/71.38  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 71.19/71.38  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 71.19/71.38  Found x:(P g)
% 71.19/71.38  Instantiate: b0:=g:(fofType->fofType)
% 71.19/71.38  Found x as proof of (P0 b0)
% 71.19/71.38  Found eq_ref00:=(eq_ref0 h):(((eq (fofType->fofType)) h) h)
% 71.19/71.38  Found (eq_ref0 h) as proof of (((eq (fofType->fofType)) h) b0)
% 71.19/71.38  Found ((eq_ref (fofType->fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 71.19/71.38  Found ((eq_ref (fofType->fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 71.19/71.38  Found ((eq_ref (fofType->fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 71.19/71.38  Found x:(P f)
% 71.19/71.38  Instantiate: f0:=f:(fofType->fofType)
% 71.19/71.38  Found x as proof of (P0 f0)
% 71.19/71.38  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 71.19/71.38  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 71.19/71.38  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 71.19/71.38  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 71.19/71.38  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (h x0))
% 71.19/71.38  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (h x)))
% 71.19/71.38  Found x:(P g)
% 71.19/71.38  Instantiate: f0:=g:(fofType->fofType)
% 71.19/71.38  Found x as proof of (P0 f0)
% 71.19/71.38  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 71.19/71.38  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 71.19/71.38  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 71.19/71.38  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 71.19/71.38  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (h x0))
% 71.19/71.38  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (h x)))
% 71.19/71.38  Found x:(P f)
% 71.19/71.38  Instantiate: f0:=f:(fofType->fofType)
% 71.19/71.38  Found x as proof of (P0 f0)
% 71.19/71.38  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 71.19/71.38  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 71.19/71.38  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 71.19/71.38  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 71.19/71.38  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (g x0))
% 71.19/71.38  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (g x)))
% 71.19/71.38  Found x:(P f)
% 71.19/71.38  Instantiate: f0:=f:(fofType->fofType)
% 71.19/71.38  Found x as proof of (P0 f0)
% 71.19/71.38  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 75.47/75.67  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 75.47/75.67  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 75.47/75.67  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 75.47/75.67  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (g x0))
% 75.47/75.67  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (g x)))
% 75.47/75.67  Found x:(P g)
% 75.47/75.67  Instantiate: f0:=g:(fofType->fofType)
% 75.47/75.67  Found x as proof of (P0 f0)
% 75.47/75.67  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 75.47/75.67  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 75.47/75.67  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 75.47/75.67  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 75.47/75.67  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (h x0))
% 75.47/75.67  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (h x)))
% 75.47/75.67  Found x:(P f)
% 75.47/75.67  Instantiate: f0:=f:(fofType->fofType)
% 75.47/75.67  Found x as proof of (P0 f0)
% 75.47/75.67  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 75.47/75.67  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 75.47/75.67  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 75.47/75.67  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (h x0))
% 75.47/75.67  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (h x0))
% 75.47/75.67  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (h x)))
% 75.47/75.67  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 75.47/75.67  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 75.47/75.67  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 75.47/75.67  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 75.47/75.67  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 75.47/75.67  Found eta_expansion000:=(eta_expansion00 f):(((eq (fofType->fofType)) f) (fun (x:fofType)=> (f x)))
% 75.47/75.67  Found (eta_expansion00 f) as proof of (((eq (fofType->fofType)) f) b0)
% 75.47/75.67  Found ((eta_expansion0 fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 75.47/75.67  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 75.47/75.67  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 75.47/75.67  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 75.47/75.67  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 75.47/75.67  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 75.47/75.67  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 75.47/75.67  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 75.47/75.67  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 75.47/75.67  Found eta_expansion000:=(eta_expansion00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 75.47/75.67  Found (eta_expansion00 g) as proof of (((eq (fofType->fofType)) g) b0)
% 75.47/75.67  Found ((eta_expansion0 fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 75.47/75.67  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 75.47/75.67  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 75.47/75.67  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 75.47/75.67  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 75.47/75.67  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 75.47/75.67  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 75.47/75.67  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 75.47/75.67  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 75.47/75.67  Found eta_expansion000:=(eta_expansion00 f):(((eq (fofType->fofType)) f) (fun (x:fofType)=> (f x)))
% 75.47/75.67  Found (eta_expansion00 f) as proof of (((eq (fofType->fofType)) f) b0)
% 75.47/75.67  Found ((eta_expansion0 fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 75.47/75.67  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 77.08/77.28  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 77.08/77.28  Found (eq_ref0 b0) as proof of (P b0)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (P b0)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (P b0)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (P b0)
% 77.08/77.28  Found eta_expansion000:=(eta_expansion00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 77.08/77.28  Found (eta_expansion00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 77.08/77.28  Found ((eta_expansion0 fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 77.08/77.28  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 77.08/77.28  Found (eq_ref0 b0) as proof of (P b0)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (P b0)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (P b0)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (P b0)
% 77.08/77.28  Found eta_expansion000:=(eta_expansion00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 77.08/77.28  Found (eta_expansion00 g) as proof of (((eq (fofType->fofType)) g) b0)
% 77.08/77.28  Found ((eta_expansion0 fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b0)
% 77.08/77.28  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 77.08/77.28  Found (eq_ref0 b0) as proof of (P b0)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (P b0)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (P b0)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (P b0)
% 77.08/77.28  Found eta_expansion000:=(eta_expansion00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 77.08/77.28  Found (eta_expansion00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 77.08/77.28  Found ((eta_expansion0 fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) h) as proof of (((eq (fofType->fofType)) h) b0)
% 77.08/77.28  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 77.08/77.28  Found (eq_ref00 P) as proof of (P0 f)
% 77.08/77.28  Found ((eq_ref0 f) P) as proof of (P0 f)
% 77.08/77.28  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 77.08/77.28  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 77.08/77.28  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 77.08/77.28  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 77.08/77.28  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 77.08/77.28  Found eta_expansion000:=(eta_expansion00 f):(((eq (fofType->fofType)) f) (fun (x:fofType)=> (f x)))
% 77.08/77.28  Found (eta_expansion00 f) as proof of (((eq (fofType->fofType)) f) b0)
% 77.08/77.28  Found ((eta_expansion0 fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 77.08/77.28  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 77.08/77.28  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 77.08/77.28  Found (eq_ref00 P) as proof of (P0 g)
% 77.08/77.28  Found ((eq_ref0 g) P) as proof of (P0 g)
% 77.08/77.28  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 77.08/77.28  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 77.08/77.28  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 77.08/77.28  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 79.97/80.20  Found eq_ref00:=(eq_ref0 g):(((eq (fofType->fofType)) g) g)
% 79.97/80.20  Found (eq_ref0 g) as proof of (((eq (fofType->fofType)) g) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 79.97/80.20  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 79.97/80.20  Found (eq_ref00 P) as proof of (P0 f)
% 79.97/80.20  Found ((eq_ref0 f) P) as proof of (P0 f)
% 79.97/80.20  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 79.97/80.20  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 79.97/80.20  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 79.97/80.20  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 79.97/80.20  Found eta_expansion000:=(eta_expansion00 f):(((eq (fofType->fofType)) f) (fun (x:fofType)=> (f x)))
% 79.97/80.20  Found (eta_expansion00 f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found ((eta_expansion0 fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found x:(P h)
% 79.97/80.20  Instantiate: b0:=h:(fofType->fofType)
% 79.97/80.20  Found x as proof of (P0 b0)
% 79.97/80.20  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 79.97/80.20  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found x:(P g)
% 79.97/80.20  Instantiate: b0:=g:(fofType->fofType)
% 79.97/80.20  Found x as proof of (P0 b0)
% 79.97/80.20  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 79.97/80.20  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 79.97/80.20  Found x:(P h)
% 79.97/80.20  Instantiate: b0:=h:(fofType->fofType)
% 79.97/80.20  Found x as proof of (P0 b0)
% 79.97/80.20  Found eq_ref00:=(eq_ref0 g):(((eq (fofType->fofType)) g) g)
% 79.97/80.20  Found (eq_ref0 g) as proof of (((eq (fofType->fofType)) g) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 79.97/80.20  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 79.97/80.20  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 79.97/80.20  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 79.97/80.20  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 79.97/80.20  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 79.97/80.20  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 79.97/80.20  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 79.97/80.20  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 79.97/80.20  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 79.97/80.20  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 79.97/80.20  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 79.97/80.20  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 79.97/80.20  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 79.97/80.20  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 79.97/80.20  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 79.97/80.20  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 91.22/91.45  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 91.22/91.45  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 91.22/91.45  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 91.22/91.45  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 91.22/91.45  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 91.22/91.45  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 91.22/91.45  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 91.22/91.45  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 91.22/91.45  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 91.22/91.45  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 91.22/91.45  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 91.22/91.45  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 91.22/91.45  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 91.22/91.45  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 91.22/91.45  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 91.22/91.45  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 91.22/91.45  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 91.22/91.45  Found x0:(P (f x))
% 91.22/91.45  Instantiate: b0:=(f x):fofType
% 91.22/91.45  Found x0 as proof of (P0 b0)
% 91.22/91.45  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 91.22/91.45  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found x0:(P (g x))
% 91.22/91.45  Instantiate: b0:=(g x):fofType
% 91.22/91.45  Found x0 as proof of (P0 b0)
% 91.22/91.45  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 91.22/91.45  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found x0:(P (g x))
% 91.22/91.45  Instantiate: b0:=(g x):fofType
% 91.22/91.45  Found x0 as proof of (P0 b0)
% 91.22/91.45  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 91.22/91.45  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 91.22/91.45  Found x0:(P (f x))
% 103.98/104.19  Instantiate: b0:=(f x):fofType
% 103.98/104.19  Found x0 as proof of (P0 b0)
% 103.98/104.19  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 103.98/104.19  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 103.98/104.19  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 103.98/104.19  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 103.98/104.19  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 103.98/104.19  Found x0:(P (f x))
% 103.98/104.19  Instantiate: b0:=(f x):fofType
% 103.98/104.19  Found x0 as proof of (P0 b0)
% 103.98/104.19  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 103.98/104.19  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 103.98/104.19  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 103.98/104.19  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 103.98/104.19  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 103.98/104.19  Found x0:(P (f x))
% 103.98/104.19  Instantiate: b0:=(f x):fofType
% 103.98/104.19  Found x0 as proof of (P0 b0)
% 103.98/104.19  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 103.98/104.19  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 103.98/104.19  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 103.98/104.19  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 103.98/104.19  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 h)->(P1 h))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 h)
% 103.98/104.19  Found ((eq_ref0 h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 g)->(P1 g))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 g)
% 103.98/104.19  Found ((eq_ref0 g) P1) as proof of (P2 g)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) g) P1) as proof of (P2 g)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) g) P1) as proof of (P2 g)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 h)->(P1 h))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 h)
% 103.98/104.19  Found ((eq_ref0 h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 h)->(P1 h))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 h)
% 103.98/104.19  Found ((eq_ref0 h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 g)->(P1 g))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 g)
% 103.98/104.19  Found ((eq_ref0 g) P1) as proof of (P2 g)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) g) P1) as proof of (P2 g)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) g) P1) as proof of (P2 g)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 h)->(P1 h))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 h)
% 103.98/104.19  Found ((eq_ref0 h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 h)->(P1 h))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 h)
% 103.98/104.19  Found ((eq_ref0 h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 h)->(P1 h))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 h)
% 103.98/104.19  Found ((eq_ref0 h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 h)->(P1 h))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 h)
% 103.98/104.19  Found ((eq_ref0 h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 g)->(P1 g))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 g)
% 103.98/104.19  Found ((eq_ref0 g) P1) as proof of (P2 g)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) g) P1) as proof of (P2 g)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) g) P1) as proof of (P2 g)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 h)->(P1 h))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 h)
% 103.98/104.19  Found ((eq_ref0 h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found (((eq_ref (fofType->fofType)) h) P1) as proof of (P2 h)
% 103.98/104.19  Found eq_ref000:=(eq_ref00 P1):((P1 g)->(P1 g))
% 103.98/104.19  Found (eq_ref00 P1) as proof of (P2 g)
% 103.98/104.19  Found ((eq_ref0 g) P1) as proof of (P2 g)
% 112.35/112.60  Found (((eq_ref (fofType->fofType)) g) P1) as proof of (P2 g)
% 112.35/112.60  Found (((eq_ref (fofType->fofType)) g) P1) as proof of (P2 g)
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (f x))->(P1 (f x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (f x))
% 112.35/112.60  Found ((eq_ref0 (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (f x))->(P1 (f x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (f x))
% 112.35/112.60  Found ((eq_ref0 (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (f x))->(P1 (f x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (f x))
% 112.35/112.60  Found ((eq_ref0 (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (g x))
% 112.35/112.60  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (g x))
% 112.35/112.60  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (g x))
% 112.35/112.60  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (f x))->(P1 (f x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (f x))
% 112.35/112.60  Found ((eq_ref0 (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (f x))->(P1 (f x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (f x))
% 112.35/112.60  Found ((eq_ref0 (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (f x))->(P1 (f x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (f x))
% 112.35/112.60  Found ((eq_ref0 (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (f x))->(P1 (f x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (f x))
% 112.35/112.60  Found ((eq_ref0 (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (f x))->(P1 (f x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (f x))
% 112.35/112.60  Found ((eq_ref0 (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found (((eq_ref fofType) (f x)) P1) as proof of (P2 (f x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 112.35/112.60  Found (eq_ref00 P1) as proof of (P2 (g x))
% 112.35/112.60  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 112.35/112.60  Found (eq_ref00 P) as proof of (P0 g)
% 112.35/112.60  Found ((eq_ref0 g) P) as proof of (P0 g)
% 112.35/112.60  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 112.35/112.60  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 112.35/112.60  Found (eq_ref00 P) as proof of (P0 f)
% 112.35/112.60  Found ((eq_ref0 f) P) as proof of (P0 f)
% 112.35/112.60  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 112.35/112.60  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 112.35/112.60  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 112.35/112.60  Found (eq_ref00 P) as proof of (P0 f)
% 112.35/112.60  Found ((eq_ref0 f) P) as proof of (P0 f)
% 112.35/112.60  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 112.35/112.60  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 112.35/112.60  Found x:(P h)
% 113.36/113.63  Instantiate: f0:=h:(fofType->fofType)
% 113.36/113.63  Found x as proof of (P0 f0)
% 113.36/113.63  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 113.36/113.63  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (f x)))
% 113.36/113.63  Found x:(P g)
% 113.36/113.63  Instantiate: f0:=g:(fofType->fofType)
% 113.36/113.63  Found x as proof of (P0 f0)
% 113.36/113.63  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 113.36/113.63  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (f x)))
% 113.36/113.63  Found x:(P h)
% 113.36/113.63  Instantiate: f0:=h:(fofType->fofType)
% 113.36/113.63  Found x as proof of (P0 f0)
% 113.36/113.63  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 113.36/113.63  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (f x)))
% 113.36/113.63  Found x:(P h)
% 113.36/113.63  Instantiate: f0:=h:(fofType->fofType)
% 113.36/113.63  Found x as proof of (P0 f0)
% 113.36/113.63  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 113.36/113.63  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (g x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (g x)))
% 113.36/113.63  Found x:(P h)
% 113.36/113.63  Instantiate: f0:=h:(fofType->fofType)
% 113.36/113.63  Found x as proof of (P0 f0)
% 113.36/113.63  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 113.36/113.63  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (g x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (g x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (g x)))
% 113.36/113.63  Found x:(P g)
% 113.36/113.63  Instantiate: f0:=g:(fofType->fofType)
% 113.36/113.63  Found x as proof of (P0 f0)
% 113.36/113.63  Found eq_ref00:=(eq_ref0 (f0 x0)):(((eq fofType) (f0 x0)) (f0 x0))
% 113.36/113.63  Found (eq_ref0 (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found ((eq_ref fofType) (f0 x0)) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (((eq fofType) (f0 x0)) (f x0))
% 113.36/113.63  Found (fun (x0:fofType)=> ((eq_ref fofType) (f0 x0))) as proof of (forall (x:fofType), (((eq fofType) (f0 x)) (f x)))
% 113.36/113.63  Found eq_ref00:=(eq_ref0 b00):(((eq (fofType->fofType)) b00) b00)
% 113.36/113.63  Found (eq_ref0 b00) as proof of (((eq (fofType->fofType)) b00) h)
% 113.36/113.63  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) h)
% 113.36/113.63  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) h)
% 113.36/113.63  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) h)
% 113.36/113.63  Found eta_expansion000:=(eta_expansion00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 113.36/113.63  Found (eta_expansion00 g) as proof of (((eq (fofType->fofType)) g) b00)
% 113.36/113.63  Found ((eta_expansion0 fofType) g) as proof of (((eq (fofType->fofType)) g) b00)
% 127.42/127.69  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b00)
% 127.42/127.69  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b00)
% 127.42/127.69  Found (((eta_expansion fofType) fofType) g) as proof of (((eq (fofType->fofType)) g) b00)
% 127.42/127.69  Found eq_ref00:=(eq_ref0 b00):(((eq (fofType->fofType)) b00) b00)
% 127.42/127.69  Found (eq_ref0 b00) as proof of (((eq (fofType->fofType)) b00) g)
% 127.42/127.69  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) g)
% 127.42/127.69  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) g)
% 127.42/127.69  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) g)
% 127.42/127.69  Found eta_expansion000:=(eta_expansion00 f):(((eq (fofType->fofType)) f) (fun (x:fofType)=> (f x)))
% 127.42/127.69  Found (eta_expansion00 f) as proof of (((eq (fofType->fofType)) f) b00)
% 127.42/127.69  Found ((eta_expansion0 fofType) f) as proof of (((eq (fofType->fofType)) f) b00)
% 127.42/127.69  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b00)
% 127.42/127.69  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b00)
% 127.42/127.69  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b00)
% 127.42/127.69  Found eq_ref00:=(eq_ref0 b00):(((eq (fofType->fofType)) b00) b00)
% 127.42/127.69  Found (eq_ref0 b00) as proof of (((eq (fofType->fofType)) b00) h)
% 127.42/127.69  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) h)
% 127.42/127.69  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) h)
% 127.42/127.69  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) h)
% 127.42/127.69  Found eta_expansion000:=(eta_expansion00 f):(((eq (fofType->fofType)) f) (fun (x:fofType)=> (f x)))
% 127.42/127.69  Found (eta_expansion00 f) as proof of (((eq (fofType->fofType)) f) b00)
% 127.42/127.69  Found ((eta_expansion0 fofType) f) as proof of (((eq (fofType->fofType)) f) b00)
% 127.42/127.69  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b00)
% 127.42/127.69  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b00)
% 127.42/127.69  Found (((eta_expansion fofType) fofType) f) as proof of (((eq (fofType->fofType)) f) b00)
% 127.42/127.69  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 127.42/127.69  Found (eq_ref00 P) as proof of (P0 f)
% 127.42/127.69  Found ((eq_ref0 f) P) as proof of (P0 f)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 127.42/127.69  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 127.42/127.69  Found (eq_ref00 P) as proof of (P0 f)
% 127.42/127.69  Found ((eq_ref0 f) P) as proof of (P0 f)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 127.42/127.69  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 127.42/127.69  Found (eq_ref00 P) as proof of (P0 g)
% 127.42/127.69  Found ((eq_ref0 g) P) as proof of (P0 g)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 127.42/127.69  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 127.42/127.69  Found (eq_ref00 P) as proof of (P0 f)
% 127.42/127.69  Found ((eq_ref0 f) P) as proof of (P0 f)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 127.42/127.69  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 127.42/127.69  Found (eq_ref00 P) as proof of (P0 g)
% 127.42/127.69  Found ((eq_ref0 g) P) as proof of (P0 g)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 127.42/127.69  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 127.42/127.69  Found (eq_ref00 P) as proof of (P0 f)
% 127.42/127.69  Found ((eq_ref0 f) P) as proof of (P0 f)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 127.42/127.69  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 127.42/127.69  Found (eq_ref00 P) as proof of (P0 h)
% 127.42/127.69  Found ((eq_ref0 h) P) as proof of (P0 h)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 127.42/127.69  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 127.42/127.69  Found (eq_ref00 P) as proof of (P0 g)
% 127.42/127.69  Found ((eq_ref0 g) P) as proof of (P0 g)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 127.42/127.69  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 128.33/128.63  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 128.33/128.63  Found (eq_ref00 P) as proof of (P0 h)
% 128.33/128.63  Found ((eq_ref0 h) P) as proof of (P0 h)
% 128.33/128.63  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 128.33/128.63  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 128.33/128.63  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 128.33/128.63  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) f)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 128.33/128.63  Found eta_expansion_dep000:=(eta_expansion_dep00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 128.33/128.63  Found (eta_expansion_dep00 g) as proof of (((eq (fofType->fofType)) g) b0)
% 128.33/128.63  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 128.33/128.63  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 128.33/128.63  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) f)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 128.33/128.63  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 128.33/128.63  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 128.33/128.63  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 128.33/128.63  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 128.33/128.63  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 128.33/128.63  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 128.33/128.63  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 128.33/128.63  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 128.33/128.63  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 128.33/128.63  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 129.36/129.61  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) f)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 129.36/129.61  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 129.36/129.61  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 129.36/129.61  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) f)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 129.36/129.61  Found eta_expansion_dep000:=(eta_expansion_dep00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 129.36/129.61  Found (eta_expansion_dep00 g) as proof of (((eq (fofType->fofType)) g) b0)
% 129.36/129.61  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 129.36/129.61  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 129.36/129.61  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 129.36/129.61  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 129.36/129.61  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 129.36/129.61  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 129.36/129.61  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 129.36/129.61  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 129.36/129.61  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 129.36/129.61  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 130.11/130.34  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 130.11/130.34  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 130.11/130.34  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 130.11/130.34  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 130.11/130.34  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 130.11/130.34  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found eta_expansion_dep000:=(eta_expansion_dep00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 130.11/130.34  Found (eta_expansion_dep00 g) as proof of (((eq (fofType->fofType)) g) b0)
% 130.11/130.34  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 130.11/130.34  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 130.11/130.34  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) f)
% 130.11/130.34  Found eta_expansion_dep000:=(eta_expansion_dep00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 130.11/130.34  Found (eta_expansion_dep00 g) as proof of (((eq (fofType->fofType)) g) b0)
% 130.11/130.34  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 130.11/130.34  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 141.21/141.47  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 141.21/141.47  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 141.21/141.47  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 141.21/141.47  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 141.21/141.47  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 141.21/141.47  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 141.21/141.47  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 141.21/141.47  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 141.21/141.47  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 141.21/141.47  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 141.21/141.47  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 141.21/141.47  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 141.21/141.47  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 141.21/141.47  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 141.21/141.47  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 141.21/141.47  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 141.21/141.47  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 141.21/141.47  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 141.21/141.47  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 141.21/141.47  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 141.21/141.47  Found (eq_ref00 P) as proof of (P0 (f x))
% 141.21/141.47  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 141.21/141.47  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 141.21/141.47  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 143.03/143.28  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 143.03/143.28  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 143.03/143.28  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 143.03/143.28  Found (eq_ref00 P) as proof of (P0 (g x))
% 143.03/143.28  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 143.03/143.28  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 143.03/143.28  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 143.03/143.28  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 143.03/143.28  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 143.03/143.28  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 143.03/143.28  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 143.03/143.28  Found (eq_ref00 P) as proof of (P0 (g x))
% 143.03/143.28  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 143.03/143.28  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 143.03/143.28  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 143.03/143.28  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 143.03/143.28  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 143.03/143.28  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 143.03/143.28  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 143.03/143.28  Found (eq_ref00 P) as proof of (P0 (f x))
% 143.03/143.28  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 143.03/143.28  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 143.03/143.28  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 143.03/143.28  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 143.03/143.28  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 143.03/143.28  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 143.03/143.28  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 143.03/143.28  Found (eq_ref00 P) as proof of (P0 (f x))
% 143.03/143.28  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 143.03/143.28  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 143.03/143.28  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 143.03/143.28  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 143.03/143.28  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 143.03/143.28  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 143.03/143.28  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 143.03/143.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 144.05/144.30  Found (eq_ref00 P) as proof of (P0 (f x))
% 144.05/144.30  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 144.05/144.30  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 144.05/144.30  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 144.05/144.30  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 144.05/144.30  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 144.05/144.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 144.05/144.30  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 144.05/144.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 144.05/144.30  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 144.05/144.30  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 144.05/144.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 144.05/144.30  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 144.05/144.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 144.05/144.30  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 144.05/144.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 144.05/144.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 144.05/144.30  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 144.05/144.30  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 144.05/144.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 144.05/144.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 144.05/144.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 145.12/145.36  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.12/145.36  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 145.12/145.36  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.12/145.36  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 145.12/145.36  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.12/145.36  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 145.12/145.36  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 145.12/145.36  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.12/145.36  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 145.12/145.36  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 145.12/145.36  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.12/145.36  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 145.12/145.36  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 145.12/145.36  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 145.12/145.36  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.12/145.36  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 145.12/145.36  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 145.12/145.36  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 145.12/145.36  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 150.90/151.14  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (h x))
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (h x))
% 150.90/151.14  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 150.90/151.14  Found (eq_ref0 b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 150.90/151.14  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 150.90/151.14  Found (eq_ref0 b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 150.90/151.14  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 150.90/151.14  Found (eq_ref0 b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 150.90/151.14  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 150.90/151.14  Found (eq_ref0 b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 150.90/151.14  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 150.90/151.14  Found (eq_ref0 b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 150.90/151.14  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 150.90/151.14  Found (eq_ref0 b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) b0) as proof of (P b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 150.90/151.14  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 150.90/151.14  Found eq_ref00:=(eq_ref0 (b0 x)):(((eq fofType) (b0 x)) (b0 x))
% 150.90/151.14  Found (eq_ref0 (b0 x)) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 150.90/151.14  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 151.67/151.94  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found eq_ref00:=(eq_ref0 (b0 x)):(((eq fofType) (b0 x)) (b0 x))
% 151.67/151.94  Found (eq_ref0 (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found eta_expansion_dep000:=(eta_expansion_dep00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 151.67/151.94  Found (eta_expansion_dep00 g) as proof of (((eq (fofType->fofType)) g) b0)
% 151.67/151.94  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 151.67/151.94  Found eq_ref00:=(eq_ref0 (b0 x)):(((eq fofType) (b0 x)) (b0 x))
% 151.67/151.94  Found (eq_ref0 (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 151.67/151.94  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found eq_ref00:=(eq_ref0 (b0 x)):(((eq fofType) (b0 x)) (b0 x))
% 151.67/151.94  Found (eq_ref0 (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found eta_expansion_dep000:=(eta_expansion_dep00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 151.67/151.94  Found (eta_expansion_dep00 g) as proof of (((eq (fofType->fofType)) g) b0)
% 151.67/151.94  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 151.67/151.94  Found eq_ref00:=(eq_ref0 (b0 x)):(((eq fofType) (b0 x)) (b0 x))
% 151.67/151.94  Found (eq_ref0 (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 151.67/151.94  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 151.67/151.94  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 151.67/151.94  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 162.42/162.72  Found eq_ref00:=(eq_ref0 (b0 x)):(((eq fofType) (b0 x)) (b0 x))
% 162.42/162.72  Found (eq_ref0 (b0 x)) as proof of (P b0)
% 162.42/162.72  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 162.42/162.72  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 162.42/162.72  Found ((eq_ref fofType) (b0 x)) as proof of (P b0)
% 162.42/162.72  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 162.42/162.72  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b0)
% 162.42/162.72  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 162.42/162.72  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 162.42/162.72  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 162.42/162.72  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b0)
% 162.42/162.72  Found x0:(P (h x))
% 162.42/162.72  Instantiate: b0:=(h x):fofType
% 162.42/162.72  Found x0 as proof of (P0 b0)
% 162.42/162.72  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 162.42/162.72  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found x0:(P (h x))
% 162.42/162.72  Instantiate: b0:=(h x):fofType
% 162.42/162.72  Found x0 as proof of (P0 b0)
% 162.42/162.72  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 162.42/162.72  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 162.42/162.72  Found x0:(P (h x))
% 162.42/162.72  Instantiate: b0:=(h x):fofType
% 162.42/162.72  Found x0 as proof of (P0 b0)
% 162.42/162.72  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 162.42/162.72  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found x0:(P (g x))
% 162.42/162.72  Instantiate: b0:=(g x):fofType
% 162.42/162.72  Found x0 as proof of (P0 b0)
% 162.42/162.72  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 162.42/162.72  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found x0:(P (g x))
% 162.42/162.72  Instantiate: b0:=(g x):fofType
% 162.42/162.72  Found x0 as proof of (P0 b0)
% 162.42/162.72  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 162.42/162.72  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 162.42/162.72  Found x0:(P (h x))
% 162.42/162.72  Instantiate: b0:=(h x):fofType
% 162.42/162.72  Found x0 as proof of (P0 b0)
% 162.42/162.72  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 162.42/162.72  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 162.42/162.72  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 162.42/162.72  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 162.42/162.72  Found (eq_ref00 P) as proof of (P0 f)
% 162.42/162.72  Found ((eq_ref0 f) P) as proof of (P0 f)
% 162.42/162.72  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 162.42/162.72  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 162.42/162.72  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 162.42/162.72  Found (eq_ref00 P) as proof of (P0 g)
% 162.42/162.72  Found ((eq_ref0 g) P) as proof of (P0 g)
% 162.42/162.72  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 162.42/162.72  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 162.42/162.72  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 162.42/162.72  Found (eq_ref00 P) as proof of (P0 f)
% 162.42/162.72  Found ((eq_ref0 f) P) as proof of (P0 f)
% 162.42/162.72  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 184.31/184.57  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 184.31/184.57  Found (eq_ref00 P) as proof of (P0 f)
% 184.31/184.57  Found ((eq_ref0 f) P) as proof of (P0 f)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 184.31/184.57  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 184.31/184.57  Found (eq_ref00 P) as proof of (P0 f)
% 184.31/184.57  Found ((eq_ref0 f) P) as proof of (P0 f)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 184.31/184.57  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 184.31/184.57  Found (eq_ref00 P) as proof of (P0 f)
% 184.31/184.57  Found ((eq_ref0 f) P) as proof of (P0 f)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 184.31/184.57  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 184.31/184.57  Found (eq_ref00 P) as proof of (P0 g)
% 184.31/184.57  Found ((eq_ref0 g) P) as proof of (P0 g)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 184.31/184.57  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 184.31/184.57  Found (eq_ref00 P) as proof of (P0 g)
% 184.31/184.57  Found ((eq_ref0 g) P) as proof of (P0 g)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 184.31/184.57  Found eq_ref000:=(eq_ref00 P):((P f)->(P f))
% 184.31/184.57  Found (eq_ref00 P) as proof of (P0 f)
% 184.31/184.57  Found ((eq_ref0 f) P) as proof of (P0 f)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 184.31/184.57  Found (((eq_ref (fofType->fofType)) f) P) as proof of (P0 f)
% 184.31/184.57  Found x0:(P (g x))
% 184.31/184.57  Instantiate: b0:=(g x):fofType
% 184.31/184.57  Found x0 as proof of (P0 b0)
% 184.31/184.57  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 184.31/184.57  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found x0:(P (h x))
% 184.31/184.57  Instantiate: b0:=(h x):fofType
% 184.31/184.57  Found x0 as proof of (P0 b0)
% 184.31/184.57  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 184.31/184.57  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found x0:(P (h x))
% 184.31/184.57  Instantiate: b0:=(h x):fofType
% 184.31/184.57  Found x0 as proof of (P0 b0)
% 184.31/184.57  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 184.31/184.57  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 184.31/184.57  Found x0:(P (g x))
% 184.31/184.57  Instantiate: b0:=(g x):fofType
% 184.31/184.57  Found x0 as proof of (P0 b0)
% 184.31/184.57  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 184.31/184.57  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found x0:(P (h x))
% 184.31/184.57  Instantiate: b0:=(h x):fofType
% 184.31/184.57  Found x0 as proof of (P0 b0)
% 184.31/184.57  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 184.31/184.57  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b0)
% 184.31/184.57  Found x0:(P (h x))
% 184.31/184.57  Instantiate: b0:=(h x):fofType
% 184.31/184.57  Found x0 as proof of (P0 b0)
% 184.31/184.57  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 184.31/184.57  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 184.31/184.57  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 184.31/184.57  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 184.31/184.57  Found (eq_ref00 P) as proof of (P0 g)
% 184.31/184.57  Found ((eq_ref0 g) P) as proof of (P0 g)
% 194.58/194.85  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 194.58/194.85  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 194.58/194.85  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 194.58/194.85  Found (eq_ref00 P) as proof of (P0 h)
% 194.58/194.85  Found ((eq_ref0 h) P) as proof of (P0 h)
% 194.58/194.85  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 194.58/194.85  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 194.58/194.85  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 194.58/194.85  Found (eq_ref00 P) as proof of (P0 h)
% 194.58/194.85  Found ((eq_ref0 h) P) as proof of (P0 h)
% 194.58/194.85  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 194.58/194.85  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 194.58/194.85  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 194.58/194.85  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 194.58/194.85  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 194.58/194.85  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 194.58/194.85  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 194.58/194.85  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 194.58/194.85  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 194.58/194.85  Found eq_ref00:=(eq_ref0 b00):(((eq (fofType->fofType)) b00) b00)
% 194.58/194.85  Found (eq_ref0 b00) as proof of (((eq (fofType->fofType)) b00) f)
% 194.58/194.85  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) f)
% 194.58/194.85  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) f)
% 194.58/194.85  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) f)
% 194.58/194.85  Found eta_expansion_dep000:=(eta_expansion_dep00 g):(((eq (fofType->fofType)) g) (fun (x:fofType)=> (g x)))
% 194.58/194.85  Found (eta_expansion_dep00 g) as proof of (((eq (fofType->fofType)) g) b00)
% 194.58/194.85  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b00)
% 194.58/194.85  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b00)
% 194.58/194.85  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b00)
% 194.58/194.85  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) g) as proof of (((eq (fofType->fofType)) g) b00)
% 194.58/194.85  Found eq_ref00:=(eq_ref0 b00):(((eq (fofType->fofType)) b00) b00)
% 194.58/194.85  Found (eq_ref0 b00) as proof of (((eq (fofType->fofType)) b00) f)
% 194.58/194.85  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) f)
% 194.58/194.85  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) f)
% 194.58/194.85  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) f)
% 194.58/194.85  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 194.58/194.85  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b00)
% 194.58/194.85  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b00)
% 194.58/194.85  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b00)
% 194.58/194.85  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b00)
% 194.58/194.85  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b00)
% 194.58/194.85  Found eq_ref00:=(eq_ref0 b00):(((eq (fofType->fofType)) b00) b00)
% 194.58/194.85  Found (eq_ref0 b00) as proof of (((eq (fofType->fofType)) b00) g)
% 194.58/194.85  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) g)
% 194.58/194.85  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) g)
% 194.58/194.85  Found ((eq_ref (fofType->fofType)) b00) as proof of (((eq (fofType->fofType)) b00) g)
% 194.58/194.85  Found eta_expansion_dep000:=(eta_expansion_dep00 h):(((eq (fofType->fofType)) h) (fun (x:fofType)=> (h x)))
% 211.81/212.12  Found (eta_expansion_dep00 h) as proof of (((eq (fofType->fofType)) h) b00)
% 211.81/212.12  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b00)
% 211.81/212.12  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b00)
% 211.81/212.12  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b00)
% 211.81/212.12  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) h) as proof of (((eq (fofType->fofType)) h) b00)
% 211.81/212.12  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 211.81/212.12  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 211.81/212.12  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 211.81/212.12  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 211.81/212.12  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 211.81/212.12  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 211.81/212.12  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 211.81/212.12  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 211.81/212.12  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 211.81/212.12  Found (eq_ref0 b00) as proof of (((eq fofType) b00) (h x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 211.81/212.12  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 211.81/212.12  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 211.81/212.12  Found (eq_ref0 b00) as proof of (((eq fofType) b00) (g x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (g x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (g x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (g x))
% 211.81/212.12  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 211.81/212.12  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b00)
% 211.81/212.12  Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 211.81/212.12  Found (eq_ref0 b00) as proof of (((eq fofType) b00) (h x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 211.81/212.12  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 211.81/212.12  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 211.81/212.12  Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 211.81/212.12  Found (eq_ref0 b00) as proof of (((eq fofType) b00) (g x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (g x))
% 211.81/212.12  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (g x))
% 213.92/214.22  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (g x))
% 213.92/214.22  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 213.92/214.22  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b00)
% 213.92/214.22  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b00)
% 213.92/214.22  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b00)
% 213.92/214.22  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b00)
% 213.92/214.22  Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 213.92/214.22  Found (eq_ref0 b00) as proof of (((eq fofType) b00) (h x))
% 213.92/214.22  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 213.92/214.22  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 213.92/214.22  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 213.92/214.22  Found eq_ref00:=(eq_ref0 (f x)):(((eq fofType) (f x)) (f x))
% 213.92/214.22  Found (eq_ref0 (f x)) as proof of (((eq fofType) (f x)) b00)
% 213.92/214.22  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 213.92/214.22  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 213.92/214.22  Found ((eq_ref fofType) (f x)) as proof of (((eq fofType) (f x)) b00)
% 213.92/214.22  Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 213.92/214.22  Found (eq_ref0 b00) as proof of (((eq fofType) b00) (h x))
% 213.92/214.22  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 213.92/214.22  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 213.92/214.22  Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) (h x))
% 213.92/214.22  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 213.92/214.22  Found (eq_ref00 P1) as proof of (P2 (g x))
% 213.92/214.22  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 213.92/214.22  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 213.92/214.22  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 213.92/214.22  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 213.92/214.22  Found (eq_ref00 P1) as proof of (P2 (h x))
% 213.92/214.22  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 213.92/214.22  Found (eq_ref00 P1) as proof of (P2 (h x))
% 213.92/214.22  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 213.92/214.22  Found (eq_ref00 P1) as proof of (P2 (h x))
% 213.92/214.22  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 213.92/214.22  Found (eq_ref00 P1) as proof of (P2 (h x))
% 213.92/214.22  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 213.92/214.22  Found (eq_ref00 P1) as proof of (P2 (g x))
% 213.92/214.22  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 213.92/214.22  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 213.92/214.22  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 213.92/214.22  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 213.92/214.22  Found (eq_ref00 P1) as proof of (P2 (h x))
% 213.92/214.22  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 213.92/214.22  Found (eq_ref00 P1) as proof of (P2 (h x))
% 213.92/214.22  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 213.92/214.22  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 213.92/214.22  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 213.92/214.22  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 213.92/214.22  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 213.92/214.22  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 213.92/214.22  Found (eq_ref00 P1) as proof of (P2 (h x))
% 213.92/214.22  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 213.92/214.22  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 216.17/216.48  Found (eq_ref00 P1) as proof of (P2 (g x))
% 216.17/216.48  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 216.17/216.48  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 216.17/216.48  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 216.17/216.48  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 216.17/216.48  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 216.17/216.48  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 216.17/216.48  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 216.17/216.48  Found (eq_ref00 P1) as proof of (P2 (h x))
% 216.17/216.48  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 216.17/216.48  Found (eq_ref00 P1) as proof of (P2 (g x))
% 216.17/216.48  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 216.17/216.48  Found (eq_ref00 P1) as proof of (P2 (g x))
% 216.17/216.48  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 216.17/216.48  Found (eq_ref00 P1) as proof of (P2 (h x))
% 216.17/216.48  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 216.17/216.48  Found (eq_ref00 P1) as proof of (P2 (h x))
% 216.17/216.48  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 216.17/216.48  Found (eq_ref00 P1) as proof of (P2 (g x))
% 216.17/216.48  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 216.17/216.48  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 216.17/216.48  Found (eq_ref00 P1) as proof of (P2 (h x))
% 216.17/216.48  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 216.17/216.48  Found (eq_ref00 P1) as proof of (P2 (h x))
% 216.17/216.48  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 216.17/216.48  Found (eq_ref00 P1) as proof of (P2 (h x))
% 216.17/216.48  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 216.17/216.48  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 220.76/221.08  Found (eq_ref00 P1) as proof of (P2 (g x))
% 220.76/221.08  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 220.76/221.08  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 220.76/221.08  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 220.76/221.08  Found eq_ref000:=(eq_ref00 P1):((P1 (g x))->(P1 (g x)))
% 220.76/221.08  Found (eq_ref00 P1) as proof of (P2 (g x))
% 220.76/221.08  Found ((eq_ref0 (g x)) P1) as proof of (P2 (g x))
% 220.76/221.08  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 220.76/221.08  Found (((eq_ref fofType) (g x)) P1) as proof of (P2 (g x))
% 220.76/221.08  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 220.76/221.08  Found (eq_ref00 P1) as proof of (P2 (h x))
% 220.76/221.08  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 220.76/221.08  Found (eq_ref00 P1) as proof of (P2 (h x))
% 220.76/221.08  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found eq_ref000:=(eq_ref00 P1):((P1 (h x))->(P1 (h x)))
% 220.76/221.08  Found (eq_ref00 P1) as proof of (P2 (h x))
% 220.76/221.08  Found ((eq_ref0 (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found (((eq_ref fofType) (h x)) P1) as proof of (P2 (h x))
% 220.76/221.08  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 220.76/221.08  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 220.76/221.08  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 220.76/221.08  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 220.76/221.08  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 220.76/221.08  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found eq_ref00:=(eq_ref0 a0):(((eq fofType) a0) a0)
% 220.76/221.08  Found (eq_ref0 a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found ((eq_ref fofType) a0) as proof of (((eq fofType) a0) x)
% 220.76/221.08  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 220.76/221.08  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 220.76/221.08  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 220.76/221.08  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 220.76/221.08  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 220.76/221.08  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 220.76/221.08  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 220.76/221.08  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 220.76/221.08  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 220.76/221.08  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 220.76/221.08  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 220.76/221.08  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 220.76/221.08  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 238.67/239.02  Found eq_ref00:=(eq_ref0 g):(((eq (fofType->fofType)) g) g)
% 238.67/239.02  Found (eq_ref0 g) as proof of (((eq (fofType->fofType)) g) b0)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 238.67/239.02  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 238.67/239.02  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 238.67/239.02  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 238.67/239.02  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 238.67/239.02  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 238.67/239.02  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 238.67/239.02  Found (eq_ref00 P) as proof of (P0 h)
% 238.67/239.02  Found ((eq_ref0 h) P) as proof of (P0 h)
% 238.67/239.02  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 238.67/239.02  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 238.67/239.02  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 238.67/239.02  Found (eq_ref00 P) as proof of (P0 b0)
% 238.67/239.02  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 238.67/239.02  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 238.67/239.02  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 238.67/239.02  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 238.67/239.02  Found (eq_ref00 P) as proof of (P0 h)
% 238.67/239.02  Found ((eq_ref0 h) P) as proof of (P0 h)
% 238.67/239.02  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 238.67/239.02  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 238.67/239.02  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 247.78/248.11  Found (eq_ref00 P) as proof of (P0 b0)
% 247.78/248.11  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 247.78/248.11  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 247.78/248.11  Found (eq_ref00 P) as proof of (P0 b0)
% 247.78/248.11  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 247.78/248.11  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 247.78/248.11  Found (eq_ref00 P) as proof of (P0 h)
% 247.78/248.11  Found ((eq_ref0 h) P) as proof of (P0 h)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 247.78/248.11  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 247.78/248.11  Found (eq_ref00 P) as proof of (P0 g)
% 247.78/248.11  Found ((eq_ref0 g) P) as proof of (P0 g)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 247.78/248.11  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 247.78/248.11  Found (eq_ref00 P) as proof of (P0 b0)
% 247.78/248.11  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 247.78/248.11  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 247.78/248.11  Found (eq_ref00 P) as proof of (P0 b0)
% 247.78/248.11  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 247.78/248.11  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 247.78/248.11  Found (eq_ref00 P) as proof of (P0 b0)
% 247.78/248.11  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) b0) P) as proof of (P0 b0)
% 247.78/248.11  Found eq_ref000:=(eq_ref00 P):((P g)->(P g))
% 247.78/248.11  Found (eq_ref00 P) as proof of (P0 g)
% 247.78/248.11  Found ((eq_ref0 g) P) as proof of (P0 g)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) g) P) as proof of (P0 g)
% 247.78/248.11  Found eq_ref000:=(eq_ref00 P):((P h)->(P h))
% 247.78/248.11  Found (eq_ref00 P) as proof of (P0 h)
% 247.78/248.11  Found ((eq_ref0 h) P) as proof of (P0 h)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 247.78/248.11  Found (((eq_ref (fofType->fofType)) h) P) as proof of (P0 h)
% 247.78/248.11  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 247.78/248.11  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 247.78/248.11  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 247.78/248.11  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 247.78/248.11  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 247.78/248.11  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 247.78/248.11  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 247.78/248.11  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 247.78/248.11  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 247.78/248.11  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 247.78/248.11  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 254.45/254.78  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 254.45/254.78  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 254.45/254.78  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found eq_ref00:=(eq_ref0 g):(((eq (fofType->fofType)) g) g)
% 254.45/254.78  Found (eq_ref0 g) as proof of (((eq (fofType->fofType)) g) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 254.45/254.78  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 254.45/254.78  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 254.45/254.78  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 254.45/254.78  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 254.45/254.78  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 254.45/254.78  Found eq_ref00:=(eq_ref0 g):(((eq (fofType->fofType)) g) g)
% 254.45/254.78  Found (eq_ref0 g) as proof of (((eq (fofType->fofType)) g) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 254.45/254.78  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 254.45/254.78  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 254.45/254.78  Found (eq_ref00 P) as proof of (P0 b0)
% 254.45/254.78  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 254.45/254.78  Found (eq_ref00 P) as proof of (P0 b0)
% 254.45/254.78  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 254.45/254.78  Found (eq_ref00 P) as proof of (P0 b0)
% 254.45/254.78  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 254.45/254.78  Found (eq_ref00 P) as proof of (P0 b0)
% 254.45/254.78  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 254.45/254.78  Found (eq_ref00 P) as proof of (P0 b0)
% 254.45/254.78  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found eq_ref000:=(eq_ref00 P):((P b0)->(P b0))
% 254.45/254.78  Found (eq_ref00 P) as proof of (P0 b0)
% 254.45/254.78  Found ((eq_ref0 b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found (((eq_ref fofType) b0) P) as proof of (P0 b0)
% 254.45/254.78  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 254.45/254.78  Found (eq_ref00 P) as proof of (P0 (f x))
% 263.80/264.11  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 263.80/264.11  Found (eq_ref00 P) as proof of (P0 (f x))
% 263.80/264.11  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 263.80/264.11  Found (eq_ref00 P) as proof of (P0 (g x))
% 263.80/264.11  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 263.80/264.11  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 263.80/264.11  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 263.80/264.11  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 263.80/264.11  Found (eq_ref00 P) as proof of (P0 (f x))
% 263.80/264.11  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found eq_ref000:=(eq_ref00 P):((P (f x))->(P (f x)))
% 263.80/264.11  Found (eq_ref00 P) as proof of (P0 (f x))
% 263.80/264.11  Found ((eq_ref0 (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found (((eq_ref fofType) (f x)) P) as proof of (P0 (f x))
% 263.80/264.11  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 263.80/264.11  Found (eq_ref00 P) as proof of (P0 (g x))
% 263.80/264.11  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 263.80/264.11  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 263.80/264.11  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 263.80/264.11  Found eq_ref00:=(eq_ref0 b1):(((eq (fofType->fofType)) b1) b1)
% 263.80/264.11  Found (eq_ref0 b1) as proof of (((eq (fofType->fofType)) b1) f)
% 263.80/264.11  Found ((eq_ref (fofType->fofType)) b1) as proof of (((eq (fofType->fofType)) b1) f)
% 263.80/264.11  Found ((eq_ref (fofType->fofType)) b1) as proof of (((eq (fofType->fofType)) b1) f)
% 263.80/264.11  Found ((eq_ref (fofType->fofType)) b1) as proof of (((eq (fofType->fofType)) b1) f)
% 263.80/264.11  Found eta_expansion_dep000:=(eta_expansion_dep00 b0):(((eq (fofType->fofType)) b0) (fun (x:fofType)=> (b0 x)))
% 263.80/264.11  Found (eta_expansion_dep00 b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 263.80/264.11  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 263.80/264.11  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 263.80/264.11  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 263.80/264.11  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 263.80/264.11  Found eq_ref00:=(eq_ref0 b1):(((eq (fofType->fofType)) b1) b1)
% 263.80/264.11  Found (eq_ref0 b1) as proof of (((eq (fofType->fofType)) b1) f)
% 263.80/264.11  Found ((eq_ref (fofType->fofType)) b1) as proof of (((eq (fofType->fofType)) b1) f)
% 263.80/264.11  Found ((eq_ref (fofType->fofType)) b1) as proof of (((eq (fofType->fofType)) b1) f)
% 263.80/264.11  Found ((eq_ref (fofType->fofType)) b1) as proof of (((eq (fofType->fofType)) b1) f)
% 263.80/264.11  Found eta_expansion_dep000:=(eta_expansion_dep00 b0):(((eq (fofType->fofType)) b0) (fun (x:fofType)=> (b0 x)))
% 263.80/264.11  Found (eta_expansion_dep00 b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 263.80/264.11  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 263.80/264.11  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 263.80/264.11  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 263.80/264.11  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 263.80/264.11  Found eq_ref00:=(eq_ref0 b1):(((eq (fofType->fofType)) b1) b1)
% 263.80/264.11  Found (eq_ref0 b1) as proof of (((eq (fofType->fofType)) b1) g)
% 263.80/264.11  Found ((eq_ref (fofType->fofType)) b1) as proof of (((eq (fofType->fofType)) b1) g)
% 263.80/264.11  Found ((eq_ref (fofType->fofType)) b1) as proof of (((eq (fofType->fofType)) b1) g)
% 263.80/264.11  Found ((eq_ref (fofType->fofType)) b1) as proof of (((eq (fofType->fofType)) b1) g)
% 263.80/264.11  Found eta_expansion_dep000:=(eta_expansion_dep00 b0):(((eq (fofType->fofType)) b0) (fun (x:fofType)=> (b0 x)))
% 263.80/264.11  Found (eta_expansion_dep00 b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 271.00/271.33  Found ((eta_expansion_dep0 (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 271.00/271.33  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 271.00/271.33  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 271.00/271.33  Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> fofType)) b0) as proof of (((eq (fofType->fofType)) b0) b1)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P g))):((P g)->(P g))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P g))) as proof of (P0 g)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found x0:=(x (fun (x0:fofType)=> (P f))):((P f)->(P f))
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found (x (fun (x0:fofType)=> (P f))) as proof of (P0 f)
% 271.00/271.33  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 271.00/271.33  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 271.00/271.33  Found eq_ref00:=(eq_ref0 g):(((eq (fofType->fofType)) g) g)
% 271.00/271.33  Found (eq_ref0 g) as proof of (((eq (fofType->fofType)) g) b0)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 271.00/271.33  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 271.00/271.33  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 271.00/271.33  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 271.00/271.33  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 271.00/271.33  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 271.00/271.33  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 271.00/271.33  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 285.85/286.19  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 285.85/286.19  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 285.85/286.19  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 285.85/286.19  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) h)
% 285.85/286.19  Found eq_ref00:=(eq_ref0 g):(((eq (fofType->fofType)) g) g)
% 285.85/286.19  Found (eq_ref0 g) as proof of (((eq (fofType->fofType)) g) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) g) as proof of (((eq (fofType->fofType)) g) b0)
% 285.85/286.19  Found eq_ref00:=(eq_ref0 b0):(((eq (fofType->fofType)) b0) b0)
% 285.85/286.19  Found (eq_ref0 b0) as proof of (((eq (fofType->fofType)) b0) g)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) b0) as proof of (((eq (fofType->fofType)) b0) g)
% 285.85/286.19  Found eq_ref00:=(eq_ref0 f):(((eq (fofType->fofType)) f) f)
% 285.85/286.19  Found (eq_ref0 f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found ((eq_ref (fofType->fofType)) f) as proof of (((eq (fofType->fofType)) f) b0)
% 285.85/286.19  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 285.85/286.19  Found (eq_ref00 P) as proof of (P0 (h x))
% 285.85/286.19  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 285.85/286.19  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 285.85/286.19  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 285.85/286.19  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 285.85/286.19  Found (eq_ref00 P) as proof of (P0 (g x))
% 285.85/286.19  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 285.85/286.19  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 285.85/286.19  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 285.85/286.19  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 285.85/286.19  Found (eq_ref00 P) as proof of (P0 (h x))
% 285.85/286.19  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 285.85/286.19  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 285.85/286.19  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 285.85/286.19  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 285.85/286.19  Found (eq_ref00 P) as proof of (P0 (g x))
% 285.85/286.19  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 285.85/286.19  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 285.85/286.19  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 285.85/286.19  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 285.85/286.19  Found (eq_ref00 P) as proof of (P0 (h x))
% 285.85/286.19  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 285.85/286.19  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 289.92/290.28  Found (eq_ref00 P) as proof of (P0 (h x))
% 289.92/290.28  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 289.92/290.28  Found (eq_ref00 P) as proof of (P0 (h x))
% 289.92/290.28  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 289.92/290.28  Found (eq_ref00 P) as proof of (P0 (g x))
% 289.92/290.28  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 289.92/290.28  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 289.92/290.28  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 289.92/290.28  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 289.92/290.28  Found (eq_ref00 P) as proof of (P0 (h x))
% 289.92/290.28  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 289.92/290.28  Found (eq_ref00 P) as proof of (P0 (h x))
% 289.92/290.28  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found eq_ref000:=(eq_ref00 P):((P (h x))->(P (h x)))
% 289.92/290.28  Found (eq_ref00 P) as proof of (P0 (h x))
% 289.92/290.28  Found ((eq_ref0 (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found (((eq_ref fofType) (h x)) P) as proof of (P0 (h x))
% 289.92/290.28  Found eq_ref000:=(eq_ref00 P):((P (g x))->(P (g x)))
% 289.92/290.28  Found (eq_ref00 P) as proof of (P0 (g x))
% 289.92/290.28  Found ((eq_ref0 (g x)) P) as proof of (P0 (g x))
% 289.92/290.28  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 289.92/290.28  Found (((eq_ref fofType) (g x)) P) as proof of (P0 (g x))
% 289.92/290.28  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 289.92/290.28  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 289.92/290.28  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 289.92/290.28  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 289.92/290.28  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 289.92/290.28  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 289.92/290.28  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 289.92/290.28  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 289.92/290.28  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 289.92/290.28  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 289.92/290.28  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 292.77/293.10  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 292.77/293.10  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 292.77/293.10  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 292.77/293.10  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 292.77/293.10  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 292.77/293.10  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 292.77/293.10  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 292.77/293.10  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 292.77/293.10  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 292.77/293.10  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 292.77/293.10  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 292.77/293.10  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 292.77/293.10  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 292.77/293.10  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 292.77/293.10  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 292.77/293.10  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 292.77/293.10  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 294.95/295.30  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 294.95/295.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 294.95/295.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 294.95/295.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 294.95/295.30  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 294.95/295.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 294.95/295.30  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 294.95/295.30  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 294.95/295.30  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 294.95/295.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 294.95/295.30  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 294.95/295.30  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 294.95/295.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 294.95/295.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 294.95/295.30  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 294.95/295.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 294.95/295.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 294.95/295.30  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 294.95/295.30  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 294.95/295.30  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 296.29/296.65  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 296.29/296.65  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 296.29/296.65  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.29/296.65  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.29/296.65  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 296.29/296.65  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 296.29/296.65  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.29/296.65  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 296.29/296.65  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.29/296.65  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 296.29/296.65  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 296.29/296.65  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.29/296.65  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 296.29/296.65  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 296.29/296.65  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 296.29/296.65  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.29/296.65  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 296.29/296.65  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 296.29/296.65  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 296.29/296.65  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 296.29/296.65  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 299.96/300.29  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 299.96/300.29  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 299.96/300.29  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 299.96/300.29  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 299.96/300.29  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 299.96/300.29  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 299.96/300.29  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 299.96/300.29  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 299.96/300.29  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 299.96/300.29  Found eq_ref00:=(eq_ref0 (g x)):(((eq fofType) (g x)) (g x))
% 299.96/300.29  Found (eq_ref0 (g x)) as proof of (((eq fofType) (g x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (g x)) as proof of (((eq fofType) (g x)) b0)
% 299.96/300.29  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 299.96/300.29  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (f x))
% 299.96/300.29  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 299.96/300.29  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 299.96/300.29  Found (eq_ref0 b0) as proof of (((eq fofType) b0) (g x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 299.96/300.29  Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (g x))
% 299.96/300.29  Found eq_ref00:=(eq_ref0 (h x)):(((eq fofType) (h x)) (h x))
% 299.96/300.29  Found (eq_ref0 (h x)) as proof of (((eq fofType) (h x)) b0)
% 299.96/300.29  Found ((eq_ref fofType) (h
%------------------------------------------------------------------------------